`:top
`!LibreSSL`! (zeitweise auch `*LibReSSL`*) ist eine `F33f`_`[freie`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Freie_Software]`_`f Implementierung des `F33f`_`[Verschlüsselungsprotokolls`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Verschlüsselungsprotokoll]`_`f `F33f`_`[Transport Layer Security`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Transport_Layer_Security]`_`f, ursprünglich `*Secure Sockets Layer`* (SSL).
Um den `F33f`_`[Quellcode`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Quelltext]`_`f der `F33f`_`[OpenSSL`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=OpenSSL]`_`f-Bibliothek im Zuge der Nachlese um das `F33f`_`[Heartbleed`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Heartbleed]`_`f-Sicherheitsproblem in OpenSSL von nicht benötigten Zusatzfunktionen, redundanten Bestandteilen (zum Beispiel zur Speicherverwaltung) und anderen betriebssystemspezifischen Altlasten zu befreien, erstellte das `F33f`_`[OpenBSD`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=OpenBSD]`_`f-Team um `F33f`_`[Theo de Raadt`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Theo_de_Raadt]`_`f den `F33f`_`[Fork`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Abspaltung_(Softwareentwicklung)]`_`f LibreSSL. Dabei reduzierte man den Umfang des Quellcodes von OpenSSL 1.0.1g. Mehr als 90.000 Zeilen C-Code und 150.000 Zeilen weiterer Inhalte wurden entfernt (Stand 21. Mai 2014).`:cite-ref-6[`F5bf`_`[6`#cite-note-6]`_`f] Auch die `F33f`_`[FIPS`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Federal_Information_Processing_Standard]`_`f-Unterstützung wurde entfernt. LibreSSL blieb komplett `F33f`_`[API`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Programmierschnittstelle]`_`f-kompatibel; alle 8.700 bei OpenBSD mitgelieferten `F33f`_`[Ports`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Ports_(Paketverwaltung)]`_`f lassen sich auch mit LibreSSL kompilieren.`:cite-ref-7[`F5bf`_`[7`#cite-note-7]`_`f]
LibreSSL sollte zunächst für OpenBSD 5.6 verfügbar werden und später auch auf andere Plattformen portiert werden; seit der Veröffentlichung von LibreSSL 2.0.0 ist die Bibliothek offiziell auch unter `F33f`_`[FreeBSD`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=FreeBSD]`_`f, `F33f`_`[Solaris`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Solaris_(Betriebssystem)]`_`f, `F33f`_`[Linux`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Linux]`_`f und `F33f`_`[macOS`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=MacOS]`_`f lauffähig.`:cite-ref-8[`F5bf`_`[8`#cite-note-8]`_`f]
Im Rahmen der Portierung auf Linux wurde im Juli 2014 ein Problem im `F33f`_`[Zufallszahlengenerator`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Zufallszahlengenerator]`_`f des `F33f`_`[Kernels`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Kernel_(Betriebssystem)]`_`f deutlich, was zu Kontroversen`:cite-ref-9[`F5bf`_`[9`#cite-note-9]`_`f] und schließlich zur Implementierung eines neuen System-Aufrufs `*getrandom()`*`:cite-ref-10[`F5bf`_`[10`#cite-note-10]`_`f] im Linux-Kernel führte.`:cite-ref-11[`F5bf`_`[11`#cite-note-11]`_`f]
>>Contents
• `F0af`_`[Weblinks`#weblinks]`_`f
• `F0af`_`[Siehe auch`#siehe-auch]`_`f
• `F0af`_`[Einzelnachweise`#einzelnachweise]`_`f
-─
>>Weblinks
• Entwicklerseite (englisch)
• LibreSSL-Quelltext
• Gefundene Probleme und andere Änderungen an OpenSSL dokumentiert von LibreSSL Entwicklern (englisch)
>>Siehe auch
• `F33f`_`[OpenSSL`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=OpenSSL]`_`f
• `F33f`_`[GnuTLS`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=GnuTLS]`_`f
• `F33f`_`[mbed TLS`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Mbed_TLS]`_`f, vormals PolarSSL
>>Einzelnachweise
`:cite-note-b18039867a62ba18-1`!1.`! LibreSSL 4.1.2 and 4.2.1 released. 31. Oktober 2025 (abgerufen am 3. November 2025).
`:cite-note-26a146358ee8614d-2`!2.`! Brent Cook: LibreSSL 3.0.0 Released. 5. August 2019 (englisch, abgerufen am 9. April 2020).
`:cite-note-f0010122ead0f519-3`!3.`! ftp.openbsd.org.
`:cite-note-e2f4b930039d6c5b-4`!4.`! Release 3.0.0. 1. August 2019 (abgerufen am 19. August 2020).
`:cite-note-7cd28ceb94e25b0e-5`!5.`! The libressl Open Source Project on Open Hub: Languages Page. In: Open Hub. (abgerufen am 14. Juli 2018).
`:cite-note-6`!6.`! `F0af`_`[↑`#cite-ref-6]`_`f LibreSSL: Große Fortschritte in 30 Tagen Abgerufen am 21. Mai 2014.
`:cite-note-7`!7.`! `F0af`_`[↑`#cite-ref-7]`_`f Theo de Raadt: OpenSSL ist nicht reparierbar Abgerufen am 23. April 2014.
`:cite-note-8`!8.`! `F0af`_`[↑`#cite-ref-8]`_`f Bob Beck: `*First release of LibreSSL portable is available.`* 11. Juli 2014, abgerufen am 22. Dezember 2016 (englisch).
`:cite-note-9`!9.`! `F0af`_`[↑`#cite-ref-9]`_`f People complaining about #LibreSSL PRNG ought to get their OS fixed to provide a decent entropy source instead. \`Must be that tall to ride' englisch, abgerufen am 31. Juli 2014.
`:cite-note-10`!10.`! `F0af`_`[↑`#cite-ref-10]`_`f PATCH, RFC random: introduce getrandom(2) system call (`F33f`_`[Memento`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Webarchivierung]`_`f des Originals vom 1. September 2017 im `*`F33f`_`[Internet Archive`:/page/entry.mu`zim=wikipedia_de_all_nopic_2026-01.zim|entry_path=Internet_Archive]`_`f`*) `!Info:`! Der Archivlink wurde automatisch eingesetzt und noch nicht geprüft. Bitte prüfe Original- und Archivlink gemäß Anleitung und entferne dann diesen Hinweis.@1@2Vorlage:Webachiv/IABot/thread.gmane.org englisch, abgerufen am 31. Juli 2014.
`:cite-note-11`!11.`! `F0af`_`[↑`#cite-ref-11]`_`f LibreSSL: Linuxer und OpenBSDler raufen sich zusammen Abgerufen am 31. Juli 2014.
`c`F0af`_`[↑ Back to top`#top]`_`f`a